package com.pxst.fi.service;

import com.pxst.fi.entity.SysThirdPartyConfigEntity;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pxst.fi.req.TpiDownloadReq;
import com.pxst.resp.ApiResp;
import icu.mhb.mybatisplus.plugln.base.service.JoinIService;

/**
* @author notch
* @description 针对表【sys_third_party_config(第三方支付配置（tpi100）)】的数据库操作Service
* @createDate 2023-09-25 15:41:15
*/
public interface SysThirdPartyConfigService extends JoinIService<SysThirdPartyConfigEntity> {

    /**
     * 第三方支付汇出报表
     * @param tpiDownloadReq
     * @return
     */
    ApiResp download(TpiDownloadReq tpiDownloadReq);

    /**
     * 获取主机地址封装
     * @param vpnId
     * @return
     */
    String getHostUrl(Long vpnId);
}
